import React from 'react';
import { SvgIcon, type SvgIconProps } from '@mui/material';

const SellSats: React.FC<SvgIconProps> = (props) => {
  return (
    <SvgIcon sx={props.sx} color={props.color} x='0px' y='0px' viewBox='0 0 300 300'>
      <g>
        <polygon
          fill={props.color}
          points='121.609,110.04 125.066,113.125 130.511,117.982 133.404,120.564 138.846,125.421 141.355,127.66
              142.283,128.49 147.107,123.082 144.288,120.564 138.846,115.709 135.951,113.125 130.509,108.27 127.053,105.184
              122.057,100.729 119.174,102.5 115.611,104.689 116.166,105.184 		'
        />
        <polygon
          fill={props.color}
          points='133.966,105.184 139.412,110.04 142.305,112.623 147.744,117.479 149.48,119.025 150.408,119.855
              155.234,114.449 153.188,112.623 147.744,107.768 144.854,105.186 139.41,100.328 135.951,97.244 132.6,94.252 126.15,98.213
              130.509,102.1 		'
        />
        <polygon
          fill={props.color}
          points='142.305,97.745 147.747,102.602 150.643,105.184 156.084,110.04 157.986,111.74 162.811,106.332
              161.523,105.184 156.08,100.328 153.188,97.746 147.744,92.891 144.288,89.805 142.473,88.184 136.027,92.146 138.846,94.66 		'
        />

        <rect
          x='119.966'
          y='117.668'
          transform='matrix(0.7405 0.672 -0.672 0.7405 114.3002 -51.0573)'
          fill={props.color}
          width='6.611'
          height='9.654'
        />
        <polygon
          fill={props.color}
          points='158.871,88.123 152.965,84.797 149.123,89.025 154.02,93.467 		'
        />
        <polygon
          fill={props.color}
          points='113.039,242.962 110.145,240.379 104.702,235.523 101.244,232.438 95.801,227.582 94.551,226.466
              89.729,231.874 90.357,232.438 95.801,237.295 99.258,240.379 104.702,245.236 107.598,247.818 113.037,252.674 115.547,254.914
              116.475,255.744 121.305,250.335 118.48,247.818 		'
        />
        <polygon
          fill={props.color}
          points='121.938,235.021 119.046,232.438 113.602,227.582 110.145,224.497 104.702,219.641
              103.604,218.66 102.675,217.834 97.854,223.24 99.258,224.497 104.702,229.352 108.159,232.438 113.602,237.295 116.495,239.876
              121.938,244.732 123.672,246.279 124.604,247.109 129.428,241.701 127.382,239.876 		'
        />
        <polygon
          fill={props.color}
          points='130.277,227.582 127.382,225 121.938,220.145 118.48,217.059 113.038,212.202 111.182,210.544
              110.253,209.718 105.43,215.125 107.598,217.059 113.038,221.915 116.495,225 121.938,229.855 124.833,232.438 130.277,237.295
              132.18,238.994 137.002,233.585 135.718,232.438 		'
        />

        <rect
          x='94.143'
          y='244.919'
          transform='matrix(0.7403 0.6723 -0.6723 0.7403 193.2158 -0.6485)'
          fill={props.color}
          width='6.609'
          height='9.657'
        />
        <polygon
          fill={props.color}
          points='134.702,213.575 129.807,209.133 123.316,216.279 128.211,220.721 		'
        />
        <polygon
          fill={props.color}
          points='211.316,197.4 212.245,198.23 217.073,192.823 194.257,172.467 190.32,168.954 185.497,174.359
              187.4,176.062 		'
        />
        <polygon
          fill={props.color}
          points='219.443,188.768 220.369,189.598 225.197,184.189 205.331,166.463 199.373,161.146
              198.447,160.32 193.622,165.729 198.58,170.152 		'
        />
        <polygon
          fill={props.color}
          points='227.951,181.48 232.771,176.072 215.531,160.689 207.816,153.805 206.949,153.032
              206.021,152.205 201.341,157.452 201.198,157.611 208.893,164.475 		'
        />

        <rect
          x='189.921'
          y='187.4'
          transform='matrix(0.7405 0.6721 -0.6721 0.7405 179.3349 -79.9756)'
          fill={props.color}
          width='6.609'
          height='9.655'
        />
        <polygon
          fill={props.color}
          points='230.471,156.062 227.62,153.475 225.578,151.619 219.378,158.445 219.086,158.766 223.98,163.208
                  '
        />
        <path
          fill={props.color}
          d='M112.534,187.282c-7.511,0-14.995,1.878-21.647,5.43c-10.848,5.793-18.796,15.479-22.379,27.277
              c-3.583,11.796-2.365,24.266,3.426,35.112c8.033,15.037,23.646,24.379,40.742,24.379c7.51,0,14.996-1.877,21.648-5.431
              c10.847-5.793,18.794-15.479,22.377-27.274c3.583-11.797,2.365-24.267-3.426-35.113
              C145.245,196.624,129.635,187.282,112.534,187.282z M128.768,263.645c-16.688,8.912-37.514,2.588-46.43-14.099
              c-8.908-16.688-2.584-37.517,14.104-46.428c16.688-8.913,37.519-2.586,46.432,14.1
              C151.781,233.908,145.456,254.732,128.768,263.645z'
        />
        <path
          fill={props.color}
          d='M52.191,144.639c6.326,5.757,17.865,13.457,34.295,22.881c18.544,10.64,43.998,23.457,59.836,27.527
              c0.785,0.199,1.621,0.301,2.484,0.301c1.916,0,5.619-0.547,15.812-4.947c0.823,2.479,1.856,4.886,3.086,7.188
              c8.032,15.037,23.644,24.379,40.743,24.379c7.509,0,14.994-1.878,21.646-5.43c10.847-5.792,18.796-15.478,22.378-27.274
              c3.583-11.798,2.365-24.268-3.428-35.113c-1.488-2.787-3.262-5.414-5.295-7.842c3.117-2.348,5.279-4.3,6.706-6.043
              c1.805-2.213,2.646-4.351,2.646-6.729V42.336c0-12.029-9.787-21.818-21.816-21.818L67.345,20.523
              c-12.028,0-21.817,9.787-21.817,21.814v91.197C45.523,135.968,46.037,139.035,52.191,144.639z M149.033,182.508
              c-11.672-3.107-32.125-12.505-53.592-24.637c-15.807-8.93-26.646-16.234-32.449-20.85c-0.395-0.312-0.768-0.612-1.113-0.899
              l88.262-53.368l13.534,8.071l7.14,4.021c0.035,0.1,0.064,0.198,0.096,0.297c5.285,15.604-1.335,33.237-16.333,41.25
              c-16.688,8.912-37.519,2.586-46.429-14.103c-1.854-3.468-3.037-7.112-3.615-10.793l-7.986,4.907
              c0.839,3.416,2.109,6.787,3.84,10.029c11.201,20.967,37.366,28.914,58.332,17.717c16.01-8.547,24.415-25.824,22.518-42.851
              l56.337,33.61c-1.554,1.23-3.644,2.742-6.238,4.499c-12.676-7.953-29.146-9.104-43.265-1.563
              c-14.549,7.77-22.822,22.745-22.787,38.191C156.913,179.936,151.091,182.234,149.033,182.508z M58.343,126.789V42.336
              c0-0.702,0.089-1.385,0.24-2.042l36.433,64.319L58.343,126.789z M174.344,171.672c1.334-10.697,7.656-20.613,17.869-26.066
              c9.905-5.291,21.268-5.213,30.732-0.785c3.225,1.513,6.226,3.533,8.875,6.015c2.677,2.502,4.998,5.468,6.818,8.875
              c8.911,16.687,2.588,37.511-14.101,46.422c-16.688,8.914-37.517,2.588-46.431-14.101c-1.646-3.086-2.771-6.316-3.406-9.586
              C174.003,178.857,173.9,175.221,174.344,171.672z M240.285,125.102l-34.512-20.586l34.512-60.934V125.102z M197.343,99.484
              l-47.237-28.183l-46.689,28.232l-37.43-66.089c0.445-0.066,0.896-0.113,1.357-0.113h163.938c1.125,0,2.196,0.216,3.19,0.595
              L197.343,99.484z'
        />
        <path
          fill={props.color}
          d='M30.079,300H269.92c16.587,0,30.08-13.494,30.08-30.08V30.08C300,13.494,286.507,0,269.92,0H30.079
              C13.494,0,0,13.494,0,30.08v239.84C0,286.506,13.494,300,30.079,300z M15.587,30.08c0-7.992,6.501-14.494,14.492-14.494H269.92
              c7.992,0,14.494,6.502,14.494,14.494v239.84c0,7.992-6.502,14.494-14.494,14.494H30.079c-7.991,0-14.492-6.502-14.492-14.494
              V30.08z'
        />
      </g>
    </SvgIcon>
  );
};

export default SellSats;
